harnessed moth - Turkish English Dictionary